﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace CVS_log_parser
{
    public class CvsFileRevisionBase : ReflectionlessBase
    {
        public string Revision { get { return this.fields["Revision"].ToString(); } protected set { this.fields["Revision"] = value; } }
        public DateTime Date { get { return (DateTime)this.fields["Date"]; } protected set { this.fields["Date"] = value; } }
        public string Author { get { return this.fields["Author"].ToString(); } protected set { this.fields["Author"] = value; } }
        public string State { get; protected set; }
        public string Kopt { get; protected set; }
        public long CommitId { get; protected set; }
        public string FileName { get { return this.fields["FileName"].ToString(); } protected set { this.fields["FileName"] = value; } }
        public string Comment { get { return this.fields["Comment"].ToString(); } protected set { this.fields["Comment"] = value; } }
    }
}
